package cn.wolfcode.p2p.base.domain;

import cn.wolfcode.base.BaseDomain;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
import java.util.ArrayList;
import java.util.List;

/**
 *    角色信息
 *    
 *    @author 
 *    @since 2018-11-27 23:20:41
 */
@Getter@Setter
@Accessors(chain = true)
public class Role extends BaseDomain {
    /**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/**
     * 角色名称
     */
    private String name;

    /**
     * 角色编号
     */
    private String sn;

    /**
     * 维护与权限的多对多关系
     */
    private List<Permission> permissions = new ArrayList<>();
}